AWS Backup에서 AWS CloudFormation 스택에 대한 리소스를 제외할 수 있게 되었습니다.
안녕하세요 클래스메소드 김재욱(Kim Jaewook) 입니다. 이번에는 AWS Backup에서 AWS CloudFormation 스택에 대한 리소스를 제외할 수 있게 업데이트 되었으므로 정리해 봤습니다.
업데이트 내용
2023년 9월 6일 AWS Backup에서 AWS CloudFormation 스택에 대한 리소스를 제외할 수 있게 업데이트 되었습니다.
오늘 AWS Backup에서는 애플리케이션 백업에서 리소스를 제외할 수 있는 AWS CloudFormation 리소스 제외 지원을 발표했습니다. 이제 백업 계획에 리소스를 할당할 때 CloudFormation 스택 내의 특정 리소스를 제외하여 중요하지 않은 리소스의 비용을 최적화할 수 있습니다.
AWS Backup으로 CloudFormation 스택을 백업할 때, 스택 내의 특정 리소스를 제외할 수 있습니다.
업데이트 이전에는 AWS Backup으로 CloudFormation 스택을 백업할 시, 상태 저장 스토리지에서 요금이 발생하기 때문에 스택에 백업이 불필요한 리소스가 포함되어 있을 경우 해당 리소스도 동일하게 요금이 발생했습니다.
하지만 이러한 문제를 이번 업데이트를 통해 해결할 수 있습니다.
※ CloudFormation 스택 내의 특정 리소스를 제외하여 비용을 최적화할 수 있으며, 복원 작업시에도 불필요한 리소스를 제외하여 비용을 최적화할 수 있습니다.
보다 상세한 업데이트 내용은 아래 공식 문서를 참고해 주세요.
AWS Backup 요금에 관한 내용은 아래 공식 문서를 참고해 주세요.
특정 리소스 제외해 보기
먼저 백업 계획을 생성합니다.
- 「새 계획 수립」을 선택합니다.
- 백업 계획 이름을 입력합니다.
백업 규칙을 설정합니다.
기존 백업 설정과 다른 것은 없기 때문에 환경에 맞춰서 적절하게 백업 규칙을 설정합니다.
이어서 리소스 할당을 진행합니다.
먼저 리소스 할당 이름을 입력합니다.
「특정 리소스 유형 포함」을 선택하고 리소스 유형은 CloudFormation으로 선택합니다.
※ 테스트용으로 main, sub라는 EC2 2대를 생성하는 스택을 생성했으며, 이번 블로그에서는 해당 스택을 백업합니다.
마지막으로 제외할 리소스를 선택합니다.
리소스를 직접 선택할 수도 있지만, 태그를 이용해서 리소스를 제외할 수도 있습니다.
※ 스택에서 main EC2 인스턴스는 백업하고, sub라는 EC2 인스턴스는 백업에서 제외한 설정이 됩니다.
보다 상세한 내용은 아래 공식문서를 참고해 주세요.
마지막으로 백업 후, 복구 시점을 확인해 보면 상태가「부분」이 된 것을 확인할 수 있으며, 리소스의 경우 main 인스턴스만 백업되어 화면에 표시되는 것을 확인할 수 있습니다.
본 블로그 게시글을 읽고 궁금한 사항이 있으신 분들은 jaewookkim533@yahoo.com로 보내주시면 감사하겠습니다.